﻿//using System;
//using System.Collections.Generic;
//using System.Linq;
//using Grishko.DataTier;

//namespace OutdoorLib.BaseEntity.Dictionary
//{
//    /// <summary>
//    /// Папка для набора древовидных справочников 
//    /// Каждая организация имеет свою папку пользовательских справочников Agency.ID==TreeDictionaryFolder.ID
//    /// Существует папка справочник - общая для всех организаций TreeDictionaryFolder.ID= GlobalConstants.TreeDictionaryFolderType_System
//    /// </summary>
//    public class TreeDictionaryFolder: EntitySingle,ISqlSignature 
//    {
        
//        /// <summary>
//        /// категория древовидного справочника (справочник провайдера/пользовательский справочник)
//        /// </summary>
//        private string _TypeID = string.Empty;
//        public string TypeID { get { return _TypeID; } set { _TypeID = value; } }
        
        
//        private EntityList _ListTreeDictionaryItems = new EntityList();
//        /// <summary>
//        /// список справочников древовидной структуры
//        /// </summary>
//        public EntityList ListTreeDictionaryItems { get { return _ListTreeDictionaryItems; } set { _ListTreeDictionaryItems = value; } }


//        private EntityList _AdressDictionary = new EntityList();
//        /// <summary>
//        /// список адресных программ поддерживаемых провайдером 
//        /// Адресная программа - стандартный древовидный справочник 
//        /// </summary>
//        public EntityList AdressDictionary { get { return _AdressDictionary; } set { _AdressDictionary = value; } }


//        #region ISqlSignature Members

//        public string SaveProcedure
//        {
//            get { return "ТрееDictionaryItemSave"; }
//        }

//        public string DeleteProcedure
//        {
//            get { return string.Empty; }
//        }

//        public string LoadProcedure
//        {
//            get { return "ТрееDictionaryItemLoad"; }
//        }

//        #endregion
//    }
//}
